#ifndef _PLAYER_H_
#define _PLAYER_H_

#include <string>

namespace apng {

	namespace checkers {

		namespace player {

			enum PlayerType {

				PLAYER1 = 0,
				PLAYER2
			};

			class Player {

				private:

					std::string name;
					PlayerType type;

				public:

					Player(std::string& name, PlayerType type);
					virtual ~Player();

					void setName(std::string& name);
					std::string getName(void) const;

					PlayerType getType(void) const;
			};

		}
	}
}

#endif
